Julia数据科学系列-GLM包
拟合GLM模型
两种语法: glm(formula, data, family, link) glm(X, Y, family, link)
其中:
formula:StatsModels::Formular对象, 变量要对应data中的列名, 如data列名为:Y,:X1,:X2, 则公式可以为@formula(Y~X1+X2)data: 符合Table.jl定义的表格,missing会被自动忽视;X: 自变量矩阵Y: 因变量矩阵, 可以包含截距family: 分布函数, 可选Bernoulli(), Binomial(), Gamma(), Geometric(), Normal(), Poisson(), NegativeBinomial(θ)link: 分布对应的链接函数:
分布和对应链接函数:
| 分布 | 链接函数 |
|---|---|
| Bernoulli | LogitLink |
| Binomial | LogitLink |
| Gamma | InverseLink |
| Geometric | LogLink |
| InverseGaussian | InverseSquareLink |
| NegativeBinomial | NegativeBinomialLink |
| Normal | IdentityLink |
| Poisson | LogLink |
glm中对应的可选项:
CauchitLink
CloglogLink
IdentityLink
InverseLink
InverseSquareLink
LogitLink
LogLink
NegativeBinomialLink
PowerLink
ProbitLink
SqrtLink
TODO: